Artificial Embryogeny and Grid Computing
نویسندگان
چکیده
In Artificial Life, the production of new artificial creatures always needs more and more computation power. Whereas artificial morphogenesis methods construct complete creatures using blocks, artificial embryogeny develops smaller creatures starting from a unique cell. To obtain a complete creature, organized in tissues and organs, we propose a developmental model in which cells are coded as threads. This massive parallel architecture allows the simulation of an organism development on multi-core or multi-processor machines. In most cases, evolutionary algorithms and especially genetic algorithms are used to create our creatures. Their algorithms take a lot of computation time to find an environment-adapted creature. In order to reduce the computation time, genetic algorithms have already been parallelized, but, in most cases, using a supercomputer. This solution is very expensive and not easily scalable. In this report, we first present our model of artificial embryogeny, Cell2Organ. Then, we propose an implementation of genetic algorithms for artificial embryogeny using a computational grid and ProActive middleware.
منابع مشابه
A morphogenesis model for multiagent embryogeny
This paper describes a bio-inspired method that enables the production of artificial multiagent organisms starting from a single agent. This method relies on two complementary computing approaches: (1) mimicking the functioning of segmentation genes and homeotic genes in the development of natural embryos and (2) using techniques from the evolutionary computing and the artificial embryogeny fie...
متن کاملArtificial Cell Systems Based in Gene Expression Protein Effects
The artificial embryogeny term overlaps all the models that try to adapt cellular properties into artificial models. This chapter presents a new model for artificial embryogeny that mimics the behaviour of biological cells, whose characteristics can be applied to solution of computational problems. The paper contains the theoretical development of the model and some test executed in an implemen...
متن کاملImproving Mobile Grid Performance Using Fuzzy Job Replica Count Determiner
Grid computing is a term referring to the combination of computer resources from multiple administrative domains to reach a common computational platform. Mobile Computing is a Generic word that introduces using of movable, handheld devices with wireless communication, for processing data. Mobile Computing focused on providing access to data, information, services and communications anywhere an...
متن کاملImproving Mobile Grid Performance Using Fuzzy Job Replica Count Determiner
Grid computing is a term referring to the combination of computer resources from multiple administrative domains to reach a common computational platform. Mobile Computing is a Generic word that introduces using of movable, handheld devices with wireless communication, for processing data. Mobile Computing focused on providing access to data, information, services and communications anywhere an...
متن کاملUnsupervised Learning of Echo State Networks: A Case Study in Artificial Embryogeny
Echo State Networks (ESN) have demonstrated their efficiency in supervised learning of time series: a ”reservoir” of neurons provide a set of dynamical systems that can be linearly combined to match the target dynamics, using a simple quadratic optimisation algorithm to tune the few free parameters. In an unsupervised learning context, however, another optimiser is needed. In this paper, an ada...
متن کامل